package cc.dao;

import cc.entity.Book;

import java.util.List;

/**
 * @ClassName: BookDao
 * @Description:
 * @Author: 晓东√
 * @Date: 2024-09-04 08:51
 * @Version: 1.0
 **/
public interface BookDao {

    /**
     * 返回查询书籍数据
     * @param bookName 书籍名称
     * @param author 作者
     * @param pageNum 当前页
     * @param count 每页展示的数量
     * @return
     */
    public List<Book> selectAll(String bookName,String author,int pageNum,int count);


    public int bookSize(String bookName,String author);

    /**
     * 新增数据返回受影响的行数
     * @param book
     * @return
     */
    int add(Book book);

    Book selectById(Integer id);

    int updateBook(Book book);



}
